طراحی خودکار مدارهای آنالوگ بر روی fpaa با استفاده از الگوریتم ژنتیک
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوتر
- نویسنده سمانه عبداللهی دمنه
- استاد راهنما سید مسعود سیدی مازیار پالهنگ
- سال انتشار 1389
چکیده
اگرچه امروزه بسیاری از پردازش های سیگنال در حوزه دیجیتال انجام می گیرد، کماکان بکارگیری مدارهای آنالوگ به عنوان پایه ای برای بسیاری از سیستم های پیچیده امروزی ضروری می باشد. یکی از روش های طراحی مدارهای آنالوگ، استفاده از سخت افزار تکامل پذیر می باشد. در این روش به جای طراحی مستقیم، مدار مورد نظر در یک روند تکاملی طراحی می شود. برای تحقق این امر از یک سخت افزار قابل پیکربندی مجدد و یک الگوریتم تکاملی استفاده می شود. کار حاضر به بررسی و پیاده سازی سیستم فوق پرداخته است. به این منظور از آرایه آنالوگ قابل برنامه ریزی به عنوان سخت افزار قابل پیکربندی مجدد آنالوگ و از الگوریتم ژنتیک به عنوان متداولترین الگوریتم تکاملی استفاده شده در سخت افزار تکامل پذیر استفاده شده است. آرایه های آنالوگ قابل برنامه ریزی یا fpaa ها مدارهای آنالوگ با ویژگی بازپیکربندی توسط برنامه ریزی می باشند. این مدارها بسیار شبیه به همتای دیجیتال خود یعنی fpga ها می باشند، با این تفاوت که به جای گیت از بلوک های محاسباتی آنالوگ استفاده می کنند. الگوریتم های ژنتیک، روش های جستجو بر پایه مفاهیم انتخاب طبیعی و ژنتیک می باشند. این الگوریتم ها کاربرد گسترده ای در حل مسائل مختلف جستجو و بهینه سازی برای رسیدن به پاسخی مطلوب (و نه الزاماً بهینه) در زمانی قابل قبول را دارند. در این تحقیق از سخت افزار تکامل پذیر هم برای بهینه سازی یک مدار آنالوگ و هم برای طراحی بخشی از یک مدار آنالوگ استفاده شده است. در مورد اول، استفاده از این روش برای یافتن ضرایب نزدیک به ایده آل یک کنترل کننده برای یک فرآیند مرتبه دوم انجام شده است. بدین منظور، کنترل کننده بر روی fpaa و سیستم مرتبه دوم نیز با استفاده از مقاومت، خازن و تقویت کننده عملیاتی پیاده سازی شده است. پاسخ به دست آمده از این روش با نتایج روش زیگلر- نیکولز به عنوان روشی متداول در این زمینه مقایسه شده است، که بیانگر عملکرد بهتر روش پیشنهادی می باشد. در قسمت دیگر، از این روش برای تکامل بخشی از مدار مدولاسیون دامنه که بر روی fpaa پیاده سازی شده است، استفاده شده است.
منابع مشابه
خوشهبندی خودکار دادههای مختلط با استفاده از الگوریتم ژنتیک
In the real world clustering problems, it is often encountered to perform cluster analysis on data sets with mixed numeric and categorical values. However, most existing clustering algorithms are only efficient for the numeric data rather than the mixed data set. In addition, traditional methods, for example, the K-means algorithm, usually ask the user to provide the number of clusters. In this...
متن کاملطراحی جدول زمانبندی خودکار برای دروس دانشگاهی با استفاده از الگوریتم های ژنتیک
طراحی جدول زمانبندی، اساساً از وظایف پیچیده و وقت گیر برای پرسنل مسئول میباشد که از طرفی انجام خودکار آن گامی در جهت کاهش بار کاری پرسنل و از سوی دیگر یک نمونه مطلوب برای امتحان روشهای برنامهریزی و ارضای محدودیتها در هوش مصنوعی است. در این پژوهش، ابتدا الگوریتمهای ژنتیک مطالعه و بررسی شده، سپس در مسأله بهینه سازی جدول زمانی دروس برای یک دانشکده فرضی مورد استفاده قرار گرفته است. د...
متن کاملارائه یک ابزار بهینهسازی نوین در طراحی خودکار مدارات مجتمع آنالوگ مبتنی بر الگوریتم MOGSA
: در این مقاله یک ابزار بهینهسازی جدید در طراحی خودکار مدارات مجتمع آنالوگ مبتنی بر الگوریتم MOGSA ارائه میشود. ابزار بهینهسازی پیشنهادی در ابتدا با استفاده از یک نرمافزار شبیهساز مدار مورد نظر را شبیهسازی نموده، نتایج شبیه-سازی را به وسیله الگوریتم MOGSA تحت بهینهسازی قرار میدهد. سپس تا حصول نتیجه مطلوب این روند را ادامه خواهد داد. برنامههای اصلی این ابزار در Matlab پیادهسازی و شبیه...
متن کاملطراحی بهینه شبکههای فاضلاب با استفاده از الگوریتم ژنتیک
Construction cost of municipal sewer networks as any other infrastructure systems are very demanding. These costs can, however, reduced through optimal design of these networks. A model based on Genetic Algorithm is used in this paper for the optimal design of sewer networks with predefined layout. Three different set of decision variables are used to check the efficiency of the method. Result...
متن کاملتشخیص خرابی مدارهای آنالوگ با استفاده از الگوریتم های تکاملی
چکیده پایان نامه (شامل خلاصه، اهداف، روش های اجرا و نتایج به دست آمده) : با پیشرفت و گسترش سریع مدارهای دیجیتال و آنالوگ، مسئله ی آزمایش و تشخیص خرابی مدار هم به یک مسئله ی مهم تبدیل شده است. در تحقیق حاضر روشی را برای تشخیص خرابی معرفی می کنیم که ترکیبی از الگوریتم ژنتیک و شبکه های عصبی می باشد. درابتدا برای هر قطعه از مدار مقادیری خارج از محدوده ی مجاز آن اختصاص داده می شود، سپس به ازای هریک...
15 صفحه اولطراحی بهینه دیوارهای حائل وزنی بتنی با استفاده از الگوریتم ژنتیک و الگوریتم زنبورعسل
هنگام طراحی دیوارهای حائل، ابتدا باید ابعاد اولیهای برای آن حدس زده شود. طراح برای انتخاب اولیه ابعاد، از تناسبات منطقی دیوارهای حائل که از تجربیات گذشته بدست آمده است، استفاده میکند که این ابعاد نسبتی از ارتفاع دیوار هستند. بررسیها نشان میدهد که با تغییر شرایط طرح از قبیل مشخصات پشت دیوار حائل، شرایط زلزلهخیزی منطقه، تخمین ابعاد بدین صورت نمیتواند جوابگوی یک طرح اقتصادی باشد. در این مقال...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوتر
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023